package com.fin.quant.domain.entity;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

import java.time.LocalDateTime;

/**
 * AI用户设置实体
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AIUserSettingsEntity {


    private Long id;


    private Long userId;


    private Boolean autoDetectContext = true;

    private Boolean showSuggestions = true;

    private Theme theme = Theme.DARK;

    private String language = "zh-CN";

    private LocalDateTime createdAt;

    private LocalDateTime updatedAt;

    /**
     * 主题枚举
     */
    public enum Theme {
        DARK, LIGHT
    }
}
